package com.ruoyi.game.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 游戏配置对象 game_config
 * 
 * @author ruoyi
 * @date 2024-03-18
 */
public class GameConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 分红比例 */
    @Excel(name = "分红比例")
    private Integer gameUserDividends;

    /** 是否开启提现 */
    @Excel(name = "是否开启提现")
    private Integer gameType;

    /** 客服微信 */
    @Excel(name = "客服微信")
    private String gameCustomerWechat;

    /** 群链接 */
    @Excel(name = "群链接")
    private String gameQqUrl;

    /** 版本号 */
    @Excel(name = "版本号")
    private String gameVersion;

    /** apk下载地址 */
    @Excel(name = "apk下载地址")
    private String gameApkUrl;

    public void setGameUserDividends(Integer gameUserDividends) 
    {
        this.gameUserDividends = gameUserDividends;
    }

    public Integer getGameUserDividends() 
    {
        return gameUserDividends;
    }
    public void setGameType(Integer gameType) 
    {
        this.gameType = gameType;
    }

    public Integer getGameType() 
    {
        return gameType;
    }
    public void setGameCustomerWechat(String gameCustomerWechat) 
    {
        this.gameCustomerWechat = gameCustomerWechat;
    }

    public String getGameCustomerWechat() 
    {
        return gameCustomerWechat;
    }
    public void setGameQqUrl(String gameQqUrl) 
    {
        this.gameQqUrl = gameQqUrl;
    }

    public String getGameQqUrl() 
    {
        return gameQqUrl;
    }
    public void setGameVersion(String gameVersion) 
    {
        this.gameVersion = gameVersion;
    }

    public String getGameVersion() 
    {
        return gameVersion;
    }
    public void setGameApkUrl(String gameApkUrl) 
    {
        this.gameApkUrl = gameApkUrl;
    }

    public String getGameApkUrl() 
    {
        return gameApkUrl;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("gameUserDividends", getGameUserDividends())
            .append("gameType", getGameType())
            .append("gameCustomerWechat", getGameCustomerWechat())
            .append("gameQqUrl", getGameQqUrl())
            .append("gameVersion", getGameVersion())
            .append("gameApkUrl", getGameApkUrl())
            .toString();
    }
}
